Crate tracing_honeycomb

Source
Expand description

This crate provides:

  • A tracing layer, TelemetryLayer, that can be used to publish trace data to honeycomb.io
  • Utilities for implementing distributed tracing against the honeycomb.io backend

As a tracing layer, TelemetryLayer can be composed with other layers to provide stdout logging, filtering, etc.

Re-exports§

Structs§

  • Builds Honeycomb Telemetry with custom configuration values.
  • Telemetry capability that publishes Honeycomb events and spans to some backend
  • Unique Span identifier.
  • Reporter that sends events and spans to stdout
  • A Honeycomb Trace ID.

Traits§

Functions§

Type Aliases§